#if !defined AFX_MEGADIALOGNVC_H
#define AFX_MEGADIALOGNVC_H

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// MegaDialogNvc.h : header file
//

/////////////////////////////////////////////////////////////////////////////
// CMegaDialogNvc dialog

class CMegaBitmap;

class CMegaDialogNvc : public CDialog
{
// Construction
public:
	CMegaDialogNvc(UINT id, CWnd* pParent = NULL, UINT uiSkinSingle = 0, UINT uiSkinDouble = 0, UINT uiSkinWide = 0);

// properties
protected:
	// skins
	CMegaBitmap *m_pBackgroundBmp;
	CMegaBitmap *m_pSkinSingle, *m_pSkinDouble, *m_pSkinWide;

	long m_nSize;
	long m_nSizeCopy;

// Implementation
protected:
	virtual ~CMegaDialogNvc();

	virtual void AdjustRegion();

	// Generated message map functions
	//{{AFX_MSG(CMegaDialogNvc)
	virtual void OnOK();
	virtual void OnCancel();
	afx_msg void OnMinimize();
	afx_msg void OnMaximize();
	afx_msg void OnClose();
	afx_msg UINT OnNcHitTest(CPoint point);
	afx_msg BOOL OnEraseBkgnd(CDC* pDC);
	afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined AFX_MEGADIALOGVC_H
